package com.talang.surfing.batch.core;

/**
 * TaskCallback 是一个函数式接口，用于处理任务的执行结果。
 * @param <T> 任务类型
 * @Description:
 * @author: wangwanbao
 * @Date: 2023/6/19 8:26 AM
 */
@FunctionalInterface
public interface TaskCallback<T> {

    /**
     * 对任务执行结果进行处理的回调方法。
     *
     * @param t      任务对象
     * @param status 任务执行的结果
     */
    void doCallBack(T t, Boolean status);

}
